package com.aiti.lulian.service;

import com.aiti.base.core.page.PageResult;
import com.aiti.lulian.bo.LoginUserInfo;
import com.aiti.lulian.dto.industry.CountyParkParamDto;
import com.aiti.lulian.dto.industry.CountyParkQueryDto;
import com.aiti.lulian.vo.industry.CountyParkVo;

import java.util.List;

public interface CardGovCountyParkService {

    void addCountyPark(CountyParkParamDto paramDto, LoginUserInfo loginUserInfo);

    void updateCountyPark(CountyParkParamDto paramDto, LoginUserInfo loginUserInfo);

    void deleteCountyPark(List<String> baseIds);

    PageResult<CountyParkVo> queryCountyParkList(CountyParkQueryDto queryDto);

    CountyParkVo getCountyParkDetail(String baseId);
}
